Extension point extendedInfo
In component org.nuxeo.audit.service.AuditComponent
Documentation
This service registered extended info mappings.
This service is used to evaluate EL expression using document as context registering results into a map indexed by names.
Contribution Descriptors
- Class: org.nuxeo.audit.service.extension.ExtendedInfoDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="extendedInfo" target="org.nuxeo.audit.service.AuditComponent"> <extendedInfo event="blobDigestUpdated" expression="${message.properties.oldKey}" key="oldKey"/> <extendedInfo event="blobDigestUpdated" expression="${message.properties.oldDigest}" key="oldDigest"/> <extendedInfo event="blobDigestUpdated" expression="${message.properties.newKey}" key="newKey"/> <extendedInfo event="blobDigestUpdated" expression="${message.properties.newDigest}" key="newDigest"/> <extendedInfo event="blobDigestSkipped" expression="${message.properties.key}" key="key"/> <extendedInfo event="blobDigestSkipped" expression="${message.properties.blobProviderId}" key="blobProviderId"/> <extendedInfo event="retentionActiveChanged" expression="${message.properties.retentionActive}" key="retentionActive"/> <extendedInfo event="user_created" expression="${message.properties.id}" key="id"/> <extendedInfo event="user_deleted" expression="${message.properties.id}" key="id"/> <extendedInfo event="user_modified" expression="${message.properties.id}" key="id"/> <extendedInfo event="group_created" expression="${message.properties.id}" key="id"/> <extendedInfo event="group_deleted" expression="${message.properties.id}" key="id"/> <extendedInfo event="group_modified" expression="${message.properties.id}" key="id"/> <extendedInfo event="search" expression="${message.properties.searchDocumentModelAsJson}" key="searchDocumentModel"/> <extendedInfo event="search" expression="${message.properties.aggregates}" key="aggregates"/> <extendedInfo event="search" expression="${message.properties.aggregatesMatches}" key="aggregatesMatches"/> <extendedInfo event="search" expression="${message.properties.effectiveQuery}" key="effectiveQuery"/> <extendedInfo event="search" expression="${message.properties.pageIndex}" key="pageIndex"/> <extendedInfo event="search" expression="${message.properties.resultsCountInPage}" key="resultsCountInPage"/> <extendedInfo event="search" expression="${message.properties.resultsCount}" key="resultsCount"/> <extendedInfo event="search" expression="${message.properties.pageProviderName}" key="pageProviderName"/> <extendedInfo event="search" expression="${message.properties.queryParams}" key="queryParams"/> <extendedInfo event="search" expression="${message.properties.params}" key="params"/> <extendedInfo event="search" expression="${message.properties.executionTimeMs}" key="executionTimeMs"/> <extendedInfo event="search" expression="${message.properties.searchFields}" key="searchFields"/> </extension> -
<extension point="extendedInfo" target="org.nuxeo.audit.service.AuditComponent"> <extendedInfo event="workflowTaskAssigned" expression="${message.properties.taskInstance.directive}" key="directive"/> <extendedInfo event="workflowTaskAssigned" expression="${message.properties.taskInstance.dueDate}" key="dueDate"/> <extendedInfo event="workflowTaskReassigned" expression="${message.properties.taskInstance.directive}" key="directive"/> <extendedInfo event="workflowTaskReassigned" expression="${message.properties.taskInstance.dueDate}" key="dueDate"/> <extendedInfo event="workflowTaskCompleted" expression="${message.properties.taskInstance.directive}" key="directive"/> <extendedInfo event="workflowTaskCompleted" expression="${message.properties.taskInstance.dueDate}" key="dueDate"/> <extendedInfo event="workflowTaskDelegated" expression="${message.properties.taskInstance.directive}" key="directive"/> <extendedInfo event="workflowTaskDelegated" expression="${message.properties.taskInstance.dueDate}" key="dueDate"/> <extendedInfo event="afterWorkflowStarted" expression="${message.properties.modelId}" key="modelId"/> <extendedInfo event="afterWorkflowStarted" expression="${message.properties.modelName}" key="modelName"/> <extendedInfo event="afterWorkflowStarted" expression="${message.properties.workflowInitiator}" key="workflowInitiator"/> <extendedInfo event="afterWorkflowStarted" expression="${message.properties.workflowVariables}" key="workflowVariables"/> <extendedInfo event="afterWorkflowFinish" expression="${message.properties.modelId}" key="modelId"/> <extendedInfo event="afterWorkflowFinish" expression="${message.properties.modelName}" key="modelName"/> <extendedInfo event="afterWorkflowFinish" expression="${message.properties.workflowInitiator}" key="workflowInitiator"/> <extendedInfo event="afterWorkflowFinish" expression="${message.properties.timeSinceWfStarted}" key="timeSinceWfStarted"/> <extendedInfo event="afterWorkflowFinish" expression="${message.properties.workflowVariables}" key="workflowVariables"/> <extendedInfo event="beforeWorkflowCanceled" expression="${message.properties.modelId}" key="modelId"/> <extendedInfo event="beforeWorkflowCanceled" expression="${message.properties.modelName}" key="modelName"/> <extendedInfo event="beforeWorkflowCanceled" expression="${message.properties.workflowInitiator}" key="workflowInitiator"/> <extendedInfo event="beforeWorkflowCanceled" expression="${message.properties.pendingNodes}" key="pendingNodes"/> <extendedInfo event="beforeWorkflowCanceled" expression="${message.properties.workflowVariables}" key="workflowVariables"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.modelName}" key="modelName"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.modelId}" key="modelId"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.workflowInitiator}" key="workflowInitiator"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.taskName}" key="taskName"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.taskActor}" key="taskActor"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.actors}" key="actors"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.nodeVariables}" key="nodeVariables"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.workflowVariables}" key="workflowVariables"/> <extendedInfo event="afterWorkflowTaskCreated" expression="${message.properties.timeSinceWfStarted}" key="timeSinceWfStarted"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.modelName}" key="modelName"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.workflowInitiator}" key="workflowInitiator"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.taskName}" key="taskName"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.taskActor}" key="taskActor"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.data}" key="data"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.action}" key="action"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.nodeVariables}" key="nodeVariables"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.workflowVariables}" key="workflowVariables"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.timeSinceTaskStarted}" key="timeSinceTaskStarted"/> <extendedInfo event="afterWorkflowTaskEnded" expression="${message.properties.timeSinceWfStarted}" key="timeSinceWfStarted"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.modelName}" key="modelName"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.modelId}" key="modelId"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.workflowInitiator}" key="workflowInitiator"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.taskName}" key="taskName"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.taskActor}" key="taskActor"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.actors}" key="actors"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.comment}" key="comment"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.timeSinceWfStarted}" key="timeSinceWfStarted"/> <extendedInfo event="afterWorkflowTaskReassigned" expression="${message.properties.timeSinceTaskStarted}" key="timeSinceTaskStarted"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.modelName}" key="modelName"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.modelId}" key="modelId"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.workflowInitiator}" key="workflowInitiator"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.taskName}" key="taskName"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.taskActor}" key="taskActor"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.delegatedActors}" key="delegatedActors"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.comment}" key="comment"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.timeSinceWfStarted}" key="timeSinceWfStarted"/> <extendedInfo event="afterWorkflowTaskDelegated" expression="${message.properties.timeSinceTaskStarted}" key="timeSinceTaskStarted"/> </extension>